hydraulic jack (of excavators) - Spanish English Dictionary